(financially) sound - English Synonyms Dictionary